<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" %>
<form id="addparamform" method="post">

	<input type="hidden" name="pageTokenId" id="token_id_add">

    <div class='updparamformboxs'>
        <input type="hidden" name="stationId" id="waterStationId_add">
        <div class="dialogGround">
            <label>设备名称：</label>
            <div class='dialogKeyValue'>
                <input class="easyui-textbox" type="text" id="deviceName_add" name="deviceName"
                       data-options="validType:'maxlength[25]',required:true,prompt:'请输入设备名称'"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>控制机编码：</label>
            <div class='dialogKeyValue'>
                <input class="easyui-textbox" type="text" id="machineNo_add" name="machineNo" data-options="
				 validType:['maxlength[7]','machineNoResulAdd'],required:true,prompt:'请输入控制机编码'"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>配方名称：</label>
            <div class='dialogKeyValue'>
                <input class="easyui-textbox" type="text" id="formulaName_add" name="formulaName"
                       data-options="required:true,validType:'maxlength[40]',prompt:'请输入配方名称'"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>结构层：</label>
            <div class='dialogKeyValue'>
                <input class="easyui-combobox" type="text" name="layerId" id="layerId_add"
                       data-options="required:true,validType:'combobox',prompt:'请选择层级'"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>水稳类型：</label>
            <div class='dialogKeyValue'>
                <input class="easyui-combobox" type="text" name="materialId" id="materialId_add"
                       data-options="required:true,validType:'combobox',prompt:'请选择水稳类型'"/>
            </div>
        </div>
        <!-- <div class="dialogGround">
      		<label>是否当前数据上报：</label>
      		<div class='dialogKeyValue'>
				<input class="easyui-combobox" type="text" name="isCurrent" id="isCurrent_add" data-options="required:true,validType:'combobox',prompt:'请选择是否当前数据上报'"/>
      		</div>
	      </div> -->
        <div class="dialogGround">
            <label>骨料数量：</label>
            <div class='dialogKeyValue'>
                <input  class="easyui-numberbox" precision="4" type="text" id="aggregateQuantity_add"
                       name="aggregateQuantity" data-options="validType:'maxlength[12]',prompt:'请输入骨料数量(kg)'"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>粉料数量：</label>
            <div class='dialogKeyValue'>
                <input class="easyui-numberbox" precision="4" type="text" id="powderQuantity_add" name="powderQuantity"
                       data-options="validType:'maxlength[12]',prompt:'请输入粉料数量(kg)'"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料1比例下限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate1RatioMin_add"
                       name="aggregate1RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料1比例下限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料1比例上限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate1RatioMax_add"
                       name="aggregate1RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料1比例上限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料1比例理论：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate1RatioTheory_add"
                       name="aggregate1RatioTheory" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料1比例理论"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料1类型：</label>
            <div class='dialogKeyValue'>
                <input class="easyui-textbox" type="text" id="aggregate1Type_add" name="aggregate1Type"
                       data-options="validType:'maxlength[15]',prompt:'请输入骨料1类型'"/>
            </div>
        </div>

        <div class="dialogGround">
            <label>骨料2比例下限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate2RatioMin_add"
                       name="aggregate2RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料2比例下限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料2比例上限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate2RatioMax_add"
                       name="aggregate2RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料2比例上限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料2比例理论：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate2RatioTheory_add"
                       name="aggregate2RatioTheory" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料2比例理论"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料2类型：</label>
            <div class='dialogKeyValue'>
                <input class="easyui-textbox" type="text" id="aggregate2Type_add" name="aggregate2Type"
                       data-options="validType:'maxlength[15]',prompt:'请输入骨料2类型'"/>
            </div>
        </div>

        <div class="dialogGround">
            <label>骨料3比例下限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate3RatioMin_add"
                       name="aggregate3RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料3比例下限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料3比例上限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate3RatioMax_add"
                       name="aggregate3RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料3比例上限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料3比例理论：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate3RatioTheory_add"
                       name="aggregate3RatioTheory" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料3比例理论"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料3类型：</label>
            <div class='dialogKeyValue'>
                <input class="easyui-textbox" type="text" id="aggregate3Type_add" name="aggregate3Type"
                       data-options="validType:'maxlength[15]',prompt:'请输入骨料3类型'"/>
            </div>
        </div>

        <div class="dialogGround">
            <label>骨料4比例下限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate4RatioMin_add"
                       name="aggregate4RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料4比例下限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料4比例上限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate4RatioMax_add"
                       name="aggregate4RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料4比例上限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料4比例理论：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate4RatioTheory_add" name="aggregate4RatioTheory"
                       onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料4比例理论"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料4类型：</label>
            <div class='dialogKeyValue'>
                <input class="easyui-textbox" type="text" id="aggregate4Type_add" name="aggregate4Type"
                       data-options="validType:'maxlength[15]',prompt:'请输入骨料4类型'"/>
            </div>
        </div>


        <div class="dialogGround">
            <label>骨料5比例下限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate5RatioMin_add"
                       name="aggregate5RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料5比例下限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料5比例上限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate5RatioMax_add"
                       name="aggregate5RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料5比例上限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料5比例理论：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate5RatioTheory_add"
                       name="aggregate5RatioTheory" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料5比例理论"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料5类型：</label>
            <div class='dialogKeyValue'>
                <input class="easyui-textbox" type="text" id="aggregate5Type_add" name="aggregate5Type"
                       data-options="validType:'maxlength[15]',prompt:'请输入骨料5类型'"/>
            </div>
        </div>

        <div class="dialogGround">
            <label>骨料6比例下限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate6RatioMin_add"
                       name="aggregate6RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料6比例下限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料6比例上限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate6RatioMax_add"
                       name="aggregate6RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料6比例上限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料6比例理论：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="aggregate6RatioTheory_add"
                       name="aggregate6RatioTheory" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料6比例理论"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>骨料6类型：</label>
            <div class='dialogKeyValue'>
                <input class="easyui-textbox" type="text" id="aggregate6Type_add" name="aggregate6Type"
                       data-options="validType:'maxlength[15]',prompt:'请输入骨料6类型'"/>
            </div>
        </div>

        <div class="dialogGround">
            <label>水泥比例下限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="cementRatioMin_add" name="cementRatioMin"
                       onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入水泥比例下限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>水泥比例上限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="cementRatioMax_add" name="cementRatioMax"
                       onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入水泥比例上限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>水泥比例理论：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="cementRatioTheory_add"
                       name="cementRatioTheory" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入水泥比例理论"/>
            </div>
        </div>

        <div class="dialogGround">
            <label>粉料比例下限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="powderRatioMin_add" name="powderRatioMin"
                       onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入粉料比例下限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>粉料比例上限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="powderRatioMax_add" name="powderRatioMax"
                       onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入粉料比例上限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>粉料比例理论：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="powderRatioTheory_add"
                       name="powderRatioTheory" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入粉料比例理论"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>粉料类型：</label>
            <div class='dialogKeyValue'>
                <input class="easyui-textbox" type="text" id="powderType_add" name="powderType"
                       data-options="validType:'maxlength[15]',prompt:'请输入粉料类型'"/>
            </div>
        </div>

        <div class="dialogGround">
            <label>外加剂比例下限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="additiveRatioMin_add"
                       name="additiveRatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入外加剂比例下限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>外加剂比例上限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="additiveRatioMax_add"
                       name="additiveRatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入外加剂比例上限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>外加剂比例理论：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="additiveRatioTheory_add"
                       name="additiveRatioTheory" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入外加剂比例理论"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>外加剂类型：</label>
            <div class='dialogKeyValue'>
                <input class="easyui-textbox" type="text" id="additiveType_add" name="additiveType"
                       data-options="validType:'maxlength[15]',prompt:'请输入外加剂类型'"/>
            </div>
        </div>

        <div class="dialogGround">
            <label>水比例下限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="waterRatioMin_add" name="waterRatioMin"
                       onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入水比例下限"/>
            </div>
        </div>
        <div class="dialogGround">
            <label>水比例上限：</label>
            <div class='dialogKeyValue'>
                <input  precision="4" type="text" id="waterRatioMax_add" name="waterRatioMax"
                       onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入水比例上限"/>
            </div>
        </div>
    </div>
</form>
<form id="addparaform1" method="post">
    <div class='deviceMageTable'>
        <table id="poretable">
            <tr>
                <th>筛孔</th>
                <th>设计值</th>
                <th>施工下限</th>
                <th>施工上限</th>
                <th>设计下限</th>
                <th>设计上限</th>
                <th>骨料1</th>
                <th>骨料2</th>
                <th>骨料3</th>
                <th>骨料4</th>
                <th>骨料5</th>
                <th>骨料6</th>
            </tr>
            <tr id="tr1">
                <td><input type='text' class="num_style"
                           id="0008poreType_add" name='poreType' value="0.008" readonly="readonly"/></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="0008designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="0008workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="0008workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="0008designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="0008designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="0008aggregate1_add" name='aggregate1' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="0008aggregate2_add" name='aggregate2' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="0008aggregate3_add" name='aggregate3' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="0008aggregate4_add" name='aggregate4' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="0008aggregate5_add" name='aggregate5' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="0008aggregate6_add" name='aggregate6' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
            </tr>
            <tr>
                <td><input type='text' class="num_style"  id="01poreType_add"
                           name='poreType' value="0.1" readonly="readonly"/>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="01designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="01workMin_add"
                           name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="01workMax_add"
                           name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="01designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="01designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="01aggregate1_add" name='aggregate1' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="01aggregate2_add" name='aggregate2' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="01aggregate3_add" name='aggregate3' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="01aggregate4_add" name='aggregate4' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="01aggregate5_add" name='aggregate5' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="01aggregate6_add" name='aggregate6' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
            </tr>
            <tr>
                <td><input type='text' class="num_style"  id="02poreType_add"
                           name='poreType' value="0.2" readonly="readonly"/>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="02designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="02workMin_add"
                           name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="02workMax_add"
                           name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="02designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="02designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="02aggregate1_add" name='aggregate1' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="02aggregate2_add" name='aggregate2' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="02aggregate3_add" name='aggregate3' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="02aggregate4_add" name='aggregate4' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="02aggregate5_add" name='aggregate5' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="02aggregate6_add" name='aggregate6' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
            </tr>
            <tr>
                <td><input type='text' class="num_style"  id="05poreType_add"
                           name='poreType' value="0.5" readonly="readonly"/>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="05designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="05workMin_add"
                           name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="05workMax_add"
                           name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="05designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="05designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="05aggregate1_add" name='aggregate1' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="05aggregate2_add" name='aggregate2' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="05aggregate3_add" name='aggregate3' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="05aggregate4_add" name='aggregate4' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="05aggregate5_add" name='aggregate5' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="05aggregate6_add" name='aggregate6' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
            </tr>
            <tr>
                <td><input type='text' class="num_style"  id="1poreType_add"
                           name='poreType' value="1" readonly="readonly"/>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="1designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="1workMin_add"
                           name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="1workMax_add"
                           name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="1designMin_add"
                           name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="1designMax_add"
                           name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="1aggregate1_add" name='aggregate1' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="1aggregate2_add" name='aggregate2' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="1aggregate3_add" name='aggregate3' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="1aggregate4_add" name='aggregate4' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="1aggregate5_add" name='aggregate5' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="1aggregate6_add" name='aggregate6' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
            </tr>
            <tr>
                <td><input type='text' class="num_style" id="2poreType_add"
                           name='poreType' value="2" readonly="readonly"/>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="2designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="2workMin_add"
                           name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="2workMax_add"
                           name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="2designMin_add"
                           name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="2designMax_add"
                           name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="2aggregate1_add" name='aggregate1' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="2aggregate2_add" name='aggregate2' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="2aggregate3_add" name='aggregate3' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="2aggregate4_add" name='aggregate4' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="2aggregate5_add" name='aggregate5' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="2aggregate6_add" name='aggregate6' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
            </tr>
            <tr>
                <td><input type='text' class="num_style" id="5poreType_add"
                           name='poreType' value="5" readonly="readonly"/>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="5designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="5workMin_add"
                           name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="5workMax_add"
                           name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="5designMin_add"
                           name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="5designMax_add"
                           name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="5aggregate1_add" name='aggregate1' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="5aggregate2_add" name='aggregate2' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="5aggregate3_add" name='aggregate3' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="5aggregate4_add" name='aggregate4' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="5aggregate5_add" name='aggregate5' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="5aggregate6_add" name='aggregate6' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
            </tr>
            <tr>
                <td><input type='text' class="num_style"  id="10poreType_add"
                           name='poreType' value="10" readonly="readonly"/>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="10designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="10workMin_add"
                           name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="10workMax_add"
                           name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="10designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="10designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="10aggregate1_add" name='aggregate1' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="10aggregate2_add" name='aggregate2' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="10aggregate3_add" name='aggregate3' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="10aggregate4_add" name='aggregate4' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="10aggregate5_add" name='aggregate5' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="10aggregate6_add" name='aggregate6' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
            </tr>
            <tr>
                <td><input type='text' class="num_style"  id="20poreType_add"
                           name='poreType' value="20" readonly="readonly"/>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="20designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="20workMin_add"
                           name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="20workMax_add"
                           name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="20designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="20designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="20aggregate1_add" name='aggregate1' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="20aggregate2_add" name='aggregate2' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="20aggregate3_add" name='aggregate3' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="20aggregate4_add" name='aggregate4' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="20aggregate5_add" name='aggregate5' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="20aggregate6_add" name='aggregate6' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
            </tr>
            <tr>
                <td><input type='text' class="num_style"  id="40poreType_add"
                           name='poreType' value="40" readonly="readonly"/>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="40designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="40workMin_add"
                           name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="40workMax_add"
                           name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="40designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="40designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="40aggregate1_add" name='aggregate1' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="40aggregate2_add" name='aggregate2' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="40aggregate3_add" name='aggregate3' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="40aggregate4_add" name='aggregate4' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="40aggregate5_add" name='aggregate5' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="40aggregate6_add" name='aggregate6' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
            </tr>
            <tr>
                <td><input type='text' class="num_style"  id="50poreType_add"
                           name='poreType' value="50" readonly="readonly"/>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="50designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="50workMin_add"
                           name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4" id="50workMax_add"
                           name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="50designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="50designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="50aggregate1_add" name='aggregate1' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="50aggregate2_add" name='aggregate2' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="50aggregate3_add" name='aggregate3' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="50aggregate4_add" name='aggregate4' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="50aggregate5_add" name='aggregate5' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
                <td><input type='text' class="num_style" data-options="precision:4"
                           id="50aggregate6_add" name='aggregate6' maxlength="7" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
            </tr>
        </table>
    </div>
</form>
